stuff the ballot - Spanish English Dictionary